multiple-ram broaching machine - Turkish English Dictionary